Big Huge Thesaurus

logistic support

noun